dog pound – English–Español translations

🇬🇧 en es 🇪🇸

dog pound noun

  • an animal shelter where stray dogs are kept
perrera
Wiktionary Links